<?php

require_once('lib/LzPod.php');

class LzPodTest
        extends LzPod
{
    public
    function __construct($data = NULL)
    {
        return parent::__construct($data);
    }

    public
    function data()
    {
        return parent::data();
    }

    public
    function prototype(&$data = NULL)
    {
        return parent::prototype($data);
    }
}

$pod    = new LzPodTest(array('a', 'b', 'c'));
$copy   = $pod->copy();

$tmp    = array('d', 'e');
$prot   = $pod->prototype($tmp);


LzTests::ln(
        (string)$pod,
        join('', $pod->data()),
        join('', $copy->data()),
        join('', $prot->data())
    );

?>
---EXPECT---
Array
abc
abc
de
